package com.buildings.bean;

import java.util.Date;
import java.util.Objects;

public class TownHouseBean {
    /**
     * 主键ID
     */
    private String fwId;
    /**
     * 任务ID
     */
    private String taskId;
    private String taskName;

//    private String formId;
    /**
     * 建筑物编号
     */
    private String buildingCode;
    /**
     * 建筑物经度
     */
    private String bulidingLongitude;
    /**
     * 建筑物纬度
     */
    private String bulidingLatitude;
    /**
     * 被调查建筑分类0、既有1、新增2、已拆除
     */
    private String bulidingType;
    /**
     * 所属省份
     */
    private String belongtoProvince;
    /**
     * 所属城市
     */
    private String belongtoCity;
    /**
     * 所属区
     */
    private String belongtoArea;
    /**
     * 所属街道
     */
    private String belongtoStreet;
    /**
     * 所属镇
     */
    private String belongtoTown;
    /**
     * 产权性质
     */
    private String propertyNature;
    /**
     * 所属村
     */
    private String belongtoVillage;
    /**
     * 小区门牌号
     */
    private String houseNumber;
    /**
     * 小区名称
     */
    private String areaName;
    /**
     * 建筑名称
     */
    private String buildingName;
    /***
     * 建筑地址
     */
    private String buildingAddress;
    /**
     * 产权单位
     */
    private String propertyUnit;
    /**
     * 结构类型1、砖混2、底层混凝土柱-上部砖混3、钢筋混凝土
     * 4、砖木5、钢结构6、木结构7、其它
     */
    private String structureType;
    /**
     * 建筑面积
     */
    private int buildingArea;
    /**
     * 建筑上层数
     */
    private int buildingUpNum;
    /***
     * 建筑下层数
     */
    private int buildingDown;
    /**
     * 建筑高度
     */
    private int buildingHight;
    /**
     * 建造时间
     */
    private String buildingTime;
    /**
     * 户数
     */
    private int houseNum;
    /**
     * 人数
     */
    private int presonNum;
    /**
     * 原设防烈度
     */
    private String oldFortificationIntensity;
    /**
     * 是否进行过改造，改造时间
     */
    private String isReform;
    /**
     * 是否进行过抗震加固，抗震加固时间
     */
    private String isSeismicReinforce;
    /**
     * 现设防烈度
     */
    private String nowFortificationIntensity;
    /**
     * 有无明显可见的裂缝、变形、倾斜等
     */
    private String isDamage;
    /**
     * 有无物业管理
     */
    private String isManagement;
    /**
     * 初步结论
     */
    private String result;
    /**
     * 图片
     */
    private String image;
    /**
     * 信息采集人
     */
//    private String collecPerson;

    /**
     * 单位
     */
    private String unit;
    /**
     * 采集日期
     */
//    private Date collecDate;
    /**
     * 原设防类型
     */
    private String oldFortificationType;
    /**
     * 现设防类型
     */
    private String nowFortificationType;
    /**
     * 房屋用途
     */
    private String housePurpose;
    /**
     * 保存状态0、暂存1、提交
     */
//    private String saveStatus;
    /**
     * 创建时间
     */
//    private Date createTime;
    /**
     * 创建人id
     */
//    private String createUserId;
    /**
     * 是否填完0、否1、是
     */
    private String isSaveAll;
    /**
     * 是否有效,0:无效,1:有效
     */
//    private String isValid;
    /**
     * 房屋结构类型其他
     */
    private String  structureTypeOther;

    /**
     * 审核未通过原因
     */
    private String reason;

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getBuildingCode() {
        return buildingCode;
    }

    public void setBuildingCode(String buildingCode) {
        this.buildingCode = buildingCode;
    }

    public String getBulidingLongitude() {
        return bulidingLongitude;
    }

    public void setBulidingLongitude(String bulidingLongitude) {
        this.bulidingLongitude = bulidingLongitude;
    }

    public String getBulidingLatitude() {
        return bulidingLatitude;
    }

    public void setBulidingLatitude(String bulidingLatitude) {
        this.bulidingLatitude = bulidingLatitude;
    }

    public String getBulidingType() {
        return bulidingType;
    }

    public void setBulidingType(String bulidingType) {
        this.bulidingType = bulidingType;
    }

    public String getBelongtoProvince() {
        return belongtoProvince;
    }

    public void setBelongtoProvince(String belongtoProvince) {
        this.belongtoProvince = belongtoProvince;
    }

    public String getBelongtoCity() {
        return belongtoCity;
    }

    public void setBelongtoCity(String belongtoCity) {
        this.belongtoCity = belongtoCity;
    }

    public String getBelongtoArea() {
        return belongtoArea;
    }

    public void setBelongtoArea(String belongtoArea) {
        this.belongtoArea = belongtoArea;
    }

    public String getBelongtoStreet() {
        return belongtoStreet;
    }

    public void setBelongtoStreet(String belongtoStreet) {
        this.belongtoStreet = belongtoStreet;
    }

    public String getBelongtoTown() {
        return belongtoTown;
    }

    public void setBelongtoTown(String belongtoTown) {
        this.belongtoTown = belongtoTown;
    }

    public String getPropertyNature() {
        return propertyNature;
    }

    public void setPropertyNature(String propertyNature) {
        this.propertyNature = propertyNature;
    }

    public String getBelongtoVillage() {
        return belongtoVillage;
    }

    public void setBelongtoVillage(String belongtoVillage) {
        this.belongtoVillage = belongtoVillage;
    }

    public String getHouseNumber() {
        return houseNumber;
    }

    public void setHouseNumber(String houseNumber) {
        this.houseNumber = houseNumber;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getBuildingName() {
        return buildingName;
    }

    public void setBuildingName(String buildingName) {
        this.buildingName = buildingName;
    }

    public String getBuildingAddress() {
        return buildingAddress;
    }

    public void setBuildingAddress(String buildingAddress) {
        this.buildingAddress = buildingAddress;
    }

    public String getPropertyUnit() {
        return propertyUnit;
    }

    public void setPropertyUnit(String propertyUnit) {
        this.propertyUnit = propertyUnit;
    }

    public String getStructureType() {
        return structureType;
    }

    public void setStructureType(String structureType) {
        this.structureType = structureType;
    }

    public int getBuildingArea() {
        return buildingArea;
    }

    public void setBuildingArea(int buildingArea) {
        this.buildingArea = buildingArea;
    }

    public int getBuildingUpNum() {
        return buildingUpNum;
    }

    public void setBuildingUpNum(int buildingUpNum) {
        this.buildingUpNum = buildingUpNum;
    }

    public int getBuildingDown() {
        return buildingDown;
    }

    public void setBuildingDown(int buildingDown) {
        this.buildingDown = buildingDown;
    }

    public int getBuildingHight() {
        return buildingHight;
    }

    public void setBuildingHight(int buildingHight) {
        this.buildingHight = buildingHight;
    }

    public String getBuildingTime() {
        return buildingTime;
    }

    public void setBuildingTime(String buildingTime) {
        this.buildingTime = buildingTime;
    }

    public int getHouseNum() {
        return houseNum;
    }

    public void setHouseNum(int houseNum) {
        this.houseNum = houseNum;
    }

    public int getPresonNum() {
        return presonNum;
    }

    public void setPresonNum(int presonNum) {
        this.presonNum = presonNum;
    }

    public String getOldFortificationIntensity() {
        return oldFortificationIntensity;
    }

    public void setOldFortificationIntensity(String oldFortificationIntensity) {
        this.oldFortificationIntensity = oldFortificationIntensity;
    }

    public String getIsReform() {
        return isReform;
    }

    public void setIsReform(String isReform) {
        this.isReform = isReform;
    }

    public String getIsSeismicReinforce() {
        return isSeismicReinforce;
    }

    public void setIsSeismicReinforce(String isSeismicReinforce) {
        this.isSeismicReinforce = isSeismicReinforce;
    }

    public String getNowFortificationIntensity() {
        return nowFortificationIntensity;
    }

    public void setNowFortificationIntensity(String nowFortificationIntensity) {
        this.nowFortificationIntensity = nowFortificationIntensity;
    }

    public String getIsDamage() {
        return isDamage;
    }

    public void setIsDamage(String isDamage) {
        this.isDamage = isDamage;
    }

    public String getIsManagement() {
        return isManagement;
    }

    public void setIsManagement(String isManagement) {
        this.isManagement = isManagement;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }



    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getOldFortificationType() {
        return oldFortificationType;
    }

    public void setOldFortificationType(String oldFortificationType) {
        this.oldFortificationType = oldFortificationType;
    }

    public String getNowFortificationType() {
        return nowFortificationType;
    }

    public void setNowFortificationType(String nowFortificationType) {
        this.nowFortificationType = nowFortificationType;
    }

    public String getHousePurpose() {
        return housePurpose;
    }

    public void setHousePurpose(String housePurpose) {
        this.housePurpose = housePurpose;
    }

    public String getIsSaveAll() {
        return isSaveAll;
    }

    public void setIsSaveAll(String isSaveAll) {
        this.isSaveAll = isSaveAll;
    }

    public String getFwId() {
        return fwId;
    }

    public void setFwId(String fwId) {
        this.fwId = fwId;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getStructureTypeOther() {
        return structureTypeOther;
    }

    public void setStructureTypeOther(String structureTypeOther) {
        this.structureTypeOther = structureTypeOther;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

//    public String getFormId() {
//        return formId;
//    }
//
//    public void setFormId(String formId) {
//        this.formId = formId;
//    }


//    public String getSaveStatus() {
//        return saveStatus;
//    }
//
//    public void setSaveStatus(String saveStatus) {
//        this.saveStatus = saveStatus;
//    }
//
//    public String getIsSaveAll() {
//        return isSaveAll;
//    }
//
//    public void setIsSaveAll(String isSaveAll) {
//        this.isSaveAll = isSaveAll;
//    }
}